remaining sealant - Turkish English Dictionary